something which is discovered - Inglés Sinónimo Diccionario